namespace ext
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>
	/// An extended {@link Ext.Element} object that supports a shadow and shim, constrain to viewport and
	/// automatic maintaining of shadow/shim positions.
	/// </summary>
	/// <definedin>src\widgets\Layer.js</definedin>
	[ScriptName("Layer")]
	[ScriptNamespace("Ext")]
	[Imported()]
	public partial class Layer : ext.Element
	{
		
		#region Methods
		/// <summary>
		/// Sets the z-index of this layer and adjusts any shadow and shim z-indexes. The layer z-index is automatically
		/// incremented by two more than the value passed in so that it always shows above any shadow or shim (the shadow
		/// element, if any, will be assigned z-index + 1, and the shim element, if any, will be assigned the unmodified z-index).
		/// </summary>
		/// <definedin>src\widgets\Layer.js</definedin>
		/// <param name="zindex">The new z-index to set</param>
		/// <returns>The Layer</returns>
		[ScriptName("setZIndex")]
		public ext.Layer SetZIndex(System.Number zindex)
		{
			throw new System.Exception("Imported - not implemented");
		}
		#endregion
	}
}
